@echo off
chcp 65001 >nul
REM 自动执行 git add、commit、push

REM 设置提交信息，如果没传参数，就使用默认时间戳
set commitMsg=%1
if "%commitMsg%"=="" (
    set commitMsg=Auto commit - %date% %time%
)

echo ---------------------------------------
echo 正在执行: git add .
git add .

echo ---------------------------------------
echo 正在提交: %commitMsg%
git commit -m "%commitMsg%"

echo ---------------------------------------
echo 正在推送到远程仓库...
git push

echo ---------------------------------------
echo 操作完成！
pause
